@charset "utf-8";
body {
	margin: 0 auto;
	padding:0;
	font-family:Tahoma;
	font-size:12px;
}
* {
	margin:0;
	padding:0;
}
.mainBody {
	width:100%;
	margin:0 auto;
	padding:0;
	clear:both;
}
.navHeader {
	float:left;
	clear:both;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	border-bottom:1px solid #cccacb;
}
/** Content */
.navContent {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:20px;
	padding-bottom:20px;
	padding-top:20px;
	min-height:410px;
}
.navContent .mainContent {
	float:left;
	clear:both;
	width:100%;
	height:100%;
}
.navContent .leftColumn {
	float:left;
	width:205px;
	margin-left:20px;
	margin-right:20px;
	max-height:700px;
	overflow-y:auto;
	overflow-x:hidden;
	font-size:11px;
}
.navContent .rightColumn {
	width:auto;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    border-radius: 3px;
	border: 1px solid #009447;
	margin-left:245px;
	margin-right:20px;
}
/** Footer */
.navFooter {
	float:left;
	clear:both;
	width:100%;
	padding-top:20px;
	border-top:1px solid #cccacb;
}
.navFooter .logoWebsite {
	clear:both;
	float:left;
	text-align:right;
	padding-right:10px;
	width:490px;
}
.navFooter ul.companyInfo {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	width:500px;
}
.navFooter ul.companyInfo li {
	float:left;
	clear:both;
	width:500px;
	padding-bottom:3px;
}
/** Global */
.symbolRequired {
	color:#FF0000;
}
.commentField {
	color:#999999;
}
.errorMessage {
	color:#FF0000;
	float:left;
	clear:both;
	padding-top:5px;
	text-align:left !important;
}
/*
 * Paging
 */
.paging,
.Paging {
	text-align: right;
	float:left;
	padding: 3px 0px 3px 0px; 
	color: #5d5d5d;
	font-size:12px;
}
.paging a,
.Paging a {
	border: #cccacb 1px solid; 
	padding: 2px 6px 2px 6px; 
	color:#7f7f7f;
}
.paging a:hover,
.Paging a:hover {
	border: #cccacb 1px solid; 
	padding: 2px 6px 2px 6px; 
}
.paging span,
.Paging span{
	padding: 2px 6px 2px 6px;	
}
.paging span.current,
.Paging span.current {
	padding: 2px 6px 2px 6px; 
	font-weight: bold; 
	color:#ff0000; 
	margin-right: 3px; 
}
.paging span.disabled,
.Paging span.disabled {
	padding: 2px 6px 2px 6px; 
	color: #adaaad; 
	margin-right: 3px; 
}